const behavior = require('../../components/relation_behavior')
import { HiddenCall } from '../../request/api.js'
const request = new HiddenCall
Component({ 
  behaviors: [behavior],
  /**
  * 接收父组件传过来的数据
  */
  properties:{
    isHouseLook: Boolean, //是否是查看房源信息，默认为true
    multiArray: Array, //小区信息
    multiIndex: Array, //选中的小区
    initHouseData: Object, //门牌号、楼层等信息
    houseNumberLook: Boolean, //门牌号是否可以查看
    houseCode: String //房源号
  },
  /**
   * 页面的初始数据
   */
  methods:{
    /**
    * 选择小区名时，点击选择器确定按钮
    * author 赵美阳
    * date 2019-4-9
    */
    receiveMultiSelectorValue: function (e) {
      this.triggerEvent("multiSelectorValue", e.detail)
    },
    /**
    * 选择小区名时，切换每列触发的事件
    * author 赵美阳
    * date 2019-4-9
    */
    receiveMultiSelectorColumn: function (e) {
      this.triggerEvent("multiSelectorColumn", e.detail)
    },
    /**
    * 房源信息页面点击修改按钮
    * author 赵美阳
    * date 2019-4-9
    */
    editHouseInfo:function (){
      this.triggerEvent('editHouseInfo')
    },
    /**
    * 修改房源信息
    * author 赵美阳
    * date 2019-4-9
    */
    editInfo(e){
      let id = e.target.id
      let value = e.detail.value
      // 修改楼牌号赋值
      this.properties.initHouseData[id] = value
    },
    /**
    * 提交修改房源信息
    * author 赵美阳
    * date 2019-4-9
    */
    saveHouseInfo(e) {
      //提交修改房源信息
      this.triggerEvent("saveHouseInfo",e.detail.value)
    },
    /**
     * 返回上一页
     * author 赵美阳
     * date 2019-04-20
     */
    back(){
      wx.navigateBack({
        delta: 1
      })
    }
  }
})